Big Huge Thesaurus

Aleurites fordii

noun